home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 19
/
Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso
/
Aminet
/
comm
/
mail
/
pj_uud100.readme
< prev
next >
Wrap
Text File
|
1997-05-03
|
8KB
|
195 lines
Short: The most compatible Amiga UUDecode by PJ.
Author: Paymaan Jafari (payman@ctools.pp.se)
Uploader: Paymaan Jafari (payman@ctools.pp.se)
Type: comm/mail
Long:
-- Notice:
--------
Version 1.00 of This program is based on the UUDECODE by Regents of
University of California. To be honourd, I think it is better to include
it's Copyright notices here:
Copyright (c) 1983 Regents of the University of California. All rights
reserved.
Redistribution and use in source and binary forms are permitted provided
that the above copyright notice and this paragraph are duplicated in all
such forms and that any documentation, advertising materials, and other
materials related to such distribution and use acknowledge that the
software was developed by the University of California, Berkeley. The name
of the University may not be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-- Introduction:
--------------
There are some ways of transfering a file through the networks. One of
The most popular methods is encoding the file to the ASCII text and then
sending it via Email.
There are many types of encoding, but one of the oldest and the most
popular forms is UUEncode.
The first time I need to decode a UUE mail, I have not access to any, but
a source of UUDecode by Berekly University of California, That has been
designed for Un*x and has been modified to be used on MS-DOS and VMS. I
changed the source and recopiled by SAS/C 6:00 to use on my beloved
machine; Amiga.
After recompiling, it finally worked and made my work easier than using
the Un*x and VMS machines to decode or porting mail to PC-Emulator to use
the PC version of Decoder.
Now it is about 2 years I need decoders, and I have many
UUDecoders/Encoders, Also MIME and ... but no one of UUDecoders can
provide me the compatibility that this one provides. It decodes the files
that other decoders report corrupted, with no problems in executables or
data.
Because of this, I decided to develope a decoder based on it, and I have
many ideas to make it even better. I will work on it if I see people are
interested in.
-- How to use:
------------
Piece 'a cake! copy the pj_uudecode wherever you want (better to be in path)
and then call it as:
pj_uudecode [filename]
If no filename is given, the usage will be shown. After running the
program, if no errors occured, a file with the name in beginning line of
encoded text will be available in current directory.
I'd prefer to put it in my DirectoryOpus v4.11 buttons, that makes it
really easy to use.
-- To Do:
-------
- Adding encoding algorithms.
- Adding more features, more decoding algorithms.
- Adding a GUI to the program.
- Multidecode feature.
- Speed! I will optimize algorithms and write next versions in pure
assembly. Also different optimized versions for 68000,68020,68030,
68040,68060 and even new Phase5 PowerPC 603e, 604e processors.
- Your move! Any idea?
-- DISCLAIMER:
------------
As a programmer I have some requests, You'r free to do whatever you want
but I don't like my written program to be used in some special categories.
1) Please don't use this program in any work related to WAR, Making Guns
Bio/MicroBialogical warcrafts and/or Athomic, Neutronical Bombs Or
even transfering their plans and maps.
2) Please don't use it for transferring Sexual materials, except if it is
about your own partner (Wife, Husband). See, I am an open-minded
person but I don't beleive that open sex is of being mind open.
3) Nothing against GOD, Humanity, Earth, Peace, and love.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-- History:
---------
- V 1.0: Command line version, based on Berekly UUDecode, 1983.
-- Author:
--------
I am Paymaan Jafari Taayemeh <payman@ctools.pp.se> of PALAPAL Amiga
Programmers Group, Iran <palapal@ctools.pp.se>. I am a 6 years Amiga
programmer and hardware designer (dongles! &^) ) studying at Azad
university of Tehran in Computer-Science/Hardware. Since when I was in
high school, I have written programs for C64 (the best of the best home
computers ever) and Amiga. Please visit my homepage to know more about me.
-- Copyright Notices:
-------------------
This version of program is shareware and there are no limitations on it's
usage as long as you pay a shareware fee of 10 USD (if you are using it
daily) to my Snail address (No cheque or Credit Cards).
pj_uudecode is Copyright (C)1996-1997 By Paymaan Jafari. All rights
reserved.
UUDecode is Copyright (C) 1983 Regents of the University of California.
All rights reserved.
All Other programs and trademarks mentioned in above text have their own
respective owners.
** This program is provided AS IS and I am not responsible **
** for any damage or loss of data it may cause. **
** USE AT YOUR OWN RISK **
You can redistrebute this file as long as no changes has been made to
the archive content.
-- About PALAPAL Amiga Programmers Group:
---------------------------------------
We are an Amiga programmer group in Iran, normally working on Amiga
stuff, but If requiered, We also can program for others.
Support our group with your Emails, Cards (Postal ofcourse, not Credit
:)), money and any other thing you can, to make us work more for the
Amiga community.
-- Suggestions:
-------------
Is there any of your needs that you think we can offer? Any bug in our
programs? Any Idea for a good program? just contact us at
<palapal@ctools.pp.se> or directly to me at <payman@ctools.pp.se>.
---------------------------------------------------------------------------
Paymaan Jafari, Computer Hardware Student/Azad university of Tehran,
PALAPAL Amiga Programmers Group,
Tehran, Iran.
Email: <payman@ctools.pp.se>
<palapal@ctools.pp.se>
Snail Mail:
Paymaan Jafari,
P.O.Box 17845-343,
Tehran, Iran.
HomePage: http://www.ctools.pp.se/palapal/
---------------------------------------------------------------------------
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
1233 728 40.9% 20-Mar-97 12:05:22 pj_uudecode100.info
13800 8585 37.7% 16-Mar-97 12:47:02 +pj_uudecode.000
3971 844 78.7% 16-Mar-97 14:02:58 +pj_uudecode.000.info
13900 8613 38.0% 16-Mar-97 12:53:16 +pj_uudecode.020
3971 843 78.7% 16-Mar-97 14:02:58 +pj_uudecode.020.info
6792 3049 55.1% 16-Mar-97 11:15:56 +pj_uudecode.readme
1857 1330 28.3% 16-Mar-97 14:03:00 +pj_uudecode.readme.info
-------- ------- ----- --------- --------
45524 23992 47.2% 25-Mar-97 00:38:14 7 files